road interconnection - Turkish English Dictionary